const Koa = require('koa');

const bodyParser = require('koa-bodyparser');

require('./database');//连接数据库

const useRouter = require('../router');//导入路由入口函数

const errorHandle = require('./error-handle');//错误处理

const app = new Koa();

app.use(bodyParser());//解析url参数和请求体等数据

useRouter(app);//加载所有的路由


//监听错误
app.on('error', errorHandle)


module.exports = app; 